/*
  第 n 个非 0 完全平方数
  题目描述
    将所有的完全平方数进行升序排序，找到第 n 个非 0 完全平方数并输出
  输入描述
    第一行输入一个正整数 n。
  输出描述
    输出一个正整数，表示第 n 个非 0 完全平方数。
  样例1
    输入
      101
    输出
      10201
  提示
    对于 100% 的数据，1 <= n <= 10000
*/

#include <iostream>

using namespace std;

int main() {
    int n;
    int x;
    int num = 0;

    cin >> n;

    /* 方法一 */
    /*
    for (int i = 1; i <= n; i++) { // 注意: 这里的循环判定条件进行了优化
        if (i == n) {
            x = i * i;
        }
    }
    */
    x = n * n;  // 方法二 最简单的方法
    cout << x;

    return 0;
}